/*
 *  Author: Andrew Gillies
 *  Date: 29/04/2014
 *  Description: Character sub-class. Intialise separate colour, position and unique traits. 
 *  
 *  			The Water Carrier - For one action take two units of water from an already excavated 
 *				Water Well, and can give water to players on adjacent tiles at any free time. 	 
 */


package com.forbiddendesert.characters;

import android.content.Context;
import android.util.Log;

public class WaterCarrier extends Character
{

	public WaterCarrier(Context context) 
	{
		super(context);
		//TODO: Add player specific move to mAvailableActions.	

		//change the colour  
		mColour[0] = 1;
		mColour[1] = 255;
		mColour[2] = 255;
		mColour[3] = 255;
		
		//Reset X & Y position of bitmap
		mX = 45;
		mY = 75;
		 
		//Set colour & position of bitmap
		setPaint();						 
		updateDestinationRectangle();	 
		
		// Write debug log to the console
		Log.i("DEBUG GameThread", "WaterCarrier initialised");
	}
 

	@Override
	public void checkSurroundingTiles() 
	{
		//TODO:
		Log.i("DEBUG GameThread", "WaterCarrier checkSurroundingTiles");
	}

	@Override
	public void getAvailableActions() 
	{
		//TODO:
	}
 
}
